2680 Middlefield Rd, Palo Alto, CA 94306-2515, Palo Alto
"Wonderful local gem, newly renovated. Food was delicious !"
"Wonderful local gem, newly renovated. Food was delicious !"